Hide GdkX11Keymap's GType function
authorEmmanuele Bassi <ebassi@gnome.org>
Tue, 7 Apr 2020 17:10:01 +0000 (18:10 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Tue, 7 Apr 2020 17:10:01 +0000 (18:10 +0100)
It's not a public object.

gdk/x11/gdkx11keys.h

index 65d3531b5b595315e4352051a47889cafaa5ef45..e56be6edcaa3a41640346cea1c2db320432e6e9d 100644 (file)
 #ifndef __GDK_X11_KEYS_H__
 #define __GDK_X11_KEYS_H__
 
-#if !defined (__GDKX_H_INSIDE__) && !defined (GTK_COMPILATION)
-#error "Only <gdk/x11/gdkx.h> can be included directly."
-#endif
-
 #include <gdk/gdk.h>
 #include <gdk/gdkkeysprivate.h>
 
@@ -41,7 +37,6 @@ typedef struct _GdkX11KeymapClass GdkX11KeymapClass;
 #define GDK_IS_X11_KEYMAP_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_X11_KEYMAP))
 #define GDK_X11_KEYMAP_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_X11_KEYMAP, GdkX11KeymapClass))
 
-GDK_AVAILABLE_IN_ALL
 GType gdk_x11_keymap_get_type (void);
 
 gint gdk_x11_keymap_get_group_for_state (GdkKeymap *keymap,